SHARE SUBSCRIPTION AGREEMENT THIS SHARE SUBSCRIPTION AGREEMENT (the "Agreement") is made on 26 June, 2024