SHARE SALE & PURCHASE AGREEMENT relating to Guilform Holdings Limited