They created their company to scam. I would strongly recommend people to be aware before paying them. They are stealing money only and nothing else. They took money from my credit card and on claim they said they wouldn't return the money and then stopped responding.
Claim your business profile now and gain access to all features and respond to customer reviews.