SHARE SALE AND PURCHASE AGREEMENT Dated 12 July 2022 BIT Mining Limited (the “Seller”) Manful Kingdom Limited (the “Buyer”)