SHARE PURCHASE AGREEMENT by and between Gravitas Education Holdings, Inc. and Rainbow Companion, Inc. Dated as of April 18, 2023