EXHIBIT 2.1 ----------- SHARE SALE AND PURCHASE AGREEMENT