SHARE PURCHASE AGREEMENT concerning 1,671,429 Ordinary Shares in 9WEBZEN LIMITED