v3.26.1
Schedule of loans payable (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Loans Payable    
Balance, opening $ 507,601 $ 1,014,918
Repayments – cash (547,917)
Effect of movements on exchange rates (17,782) 40,600
Balance, closing $ 489,819 $ 507,601