Share Purchase Agreement Dated 21 June 2010