hmm, my messages to those two email addresses you provided came back to me undelivered. Also, Yackie's homepage now automatically redirects you here:
CHINA MOBILE LIMITED
Looks like these guys have suffered the same fate as United Mobile. Don't be surprised if they re-invent themselves soon as a new company with a new name. Just don't give them any more of your money!