No way to contact them when things go wrong! What an appalling company to deal with. They are very good at taking money, but have no customer service that you can contact, so when they take an unauthorised payment from your account there is no one to speak to. If you can avoid dealing with them, for your own sanity I would suggest you do!
Claim your business profile now and gain access to all features and respond to customer reviews.