Scam. They took money from my account. Dont know how to get hold of them. Have never been in contact with such a company nor website. They must be sto…