DATED 28th October 2024 BETWEEN The parties whose details are set out in Schedule 1 (each a Vendor, collectively the Vendors) AND Phaos Technology Holdings (BVI) Limited (Company No. 2143510) (Purchaser) SHARE SALE AND PURCHASE AGREEMENT IN RESPECT OF...