Just don’t try to contact the company, bury your head in the sand and hope it’s not a scam!!
And don’t look at their website! If you look at the website you will doubt if this is a legit company. One more thing, don’t do a street view of their address, you won’t find them at all.