SHARE PURCHASE AGREEMENT by and between MAKEMYTRIP LIMITED and MIH INTERNET SEA PTE. LTD. Dated as of May 2, 2017