AGREEMENT FOR THE SALE AND PURCHASE OF GEM HOLDINGS LIMITED