Hi Jackie,
Their domain information is here
Link hidden: Login to view
Been registered since 2009, interestingly enough it's due to expire in about a month. I see they offer card payments, so if you do order through them, I would suggest using a card for payment so you have a refund option in the even of something going wrong.
Cheers