After five weeks of trying to reach out via email, phone (with no answer), and social media, I've received no response. They take your money and do not deliver. Avoid this scam. Update: After six weeks, I had to get a refund through my credit card.
Claim your business profile now and gain access to all features and respond to customer reviews.