Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)

v3.24.1
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - GBP (£)
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Trade payables £ 1,847,279 £ 882,364
Other tax and social security 139,029 293,467
Accruals 1,229,419 944,904
Amounts accrued in respect to clinical trial testing 1,177,500
Other payables 38,613 38,323
Total £ 4,431,840 £ 2,159,058