SHARE PURCHASE AGREEMENT II