We got scam by the same people. There is a website but the links to register and to contact is broken. We have reported to their so call company and n…