DR singdaw, please share when you get a response. If you don't hear from them soon, I'll follow up with an email of my own.
I'm on the computer now instead of a tablet, and I had another look at their home page. It is absolutely geared only for returning customers. There's the usual "forgot password" thing, but nothing about registering or setting up a new account.
Click to enlarge: