SHARE PURCHASE AGREEMENT dated 2 March 2011 between