In addition to Hannahsdad, the folks over at FW already answered this for you. Are you hoping to get a different answer?
As they told you, hey have no domain and are using a free website builder, yet they claim to have 5-10 million dollars in sales? I wouldn't touch a "company" like that.
But in addition to the points Hannahsdad made, looking at the site itself:
This makes NO sense:
office & stationery supplier. WAS located in Malaysia
If it
was located in Malaysia, where is it now?
A quick search shows another free website, with a different company name, making the same claims. Actually it shows more than one, but here is one of them.
http://serbaofficepaper.webs.com/apps/members/membersList?offset=1&q=&sort=DISPLAY_NAME&view=listSo there are multiple companies, using free websites, making the exact same claims to be multi-million dollar businesses.
There is no way I would be attempting business with a "company" based on those claims.