Hi Bee88,
I checked their website,
Link hidden: Login to view and it says that they are suspended and the website is currently unavailable. This is not a good sign. I would suggest staying away from them.
I tried to do a Google Search on them and found that they have sending SPAM to people.
Link hidden: Login to viewLink hidden: Login to viewA well established and legitimate company wouldn't resort to spamming out of desperation to get some sales.
Cheers,