Seems like a cheap scam!!! I payed 500 pounds for an international account and they are not sending me an SMS anymore, therefore I can not log in by any means... Sent them an email - no answer.I will report it to FCA if I do not get immediate support.
Claim your business profile now and gain access to all features and respond to customer reviews.