Crucial advice: avoid engaging with them. Don't beg for assistance. You'll end up losing money because they won't honor any refund requests, despite their claims. I'm currently raising a complaint and will be pursuing clarity on this matter due to their fraudulent activities.
Claim your business profile now and gain access to all features and respond to customer reviews.