AGREEMENT for the sale and purchase of share capital of On Demand Group Limited