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 view
A well established and legitimate company wouldn't resort to spamming out of desperation to get some sales.