v3.26.1
Staff costs (Details Narrative)
12 Months Ended
Dec. 31, 2025
Staff Costs  
Disclosure of information about key management personnel Key management personnel are those persons having authority and responsibility for planning, directing and controlling the activities of the Group, including the Directors of the Company, including the Chief Executive Officer and Chief Scientific Officer