SHARE PURCHASE AGREEMENT BY AND BETWEEN BLAKE INTERNATIONAL LIMITED AND CATHAY MERCHANT GROUP LIMITED Dated as of June 30, 2005