ORDINARY SHARE PURCHASE AGREEMENT Dated as of August 29, 2025 by and between BLUE GOLD LIMITED and