I contacted the service a few days ago, and they promised to reach out within 48 hours, but they haven't. The customer service is quite lacking, almost non-existent. On a positive note, I did receive a response from the support team, thank you for that. I will provide further updates if they manage to resolve my issue.
Claim your business profile now and gain access to all features and respond to customer reviews.