Complete scammers, I must of used their website once before but was unaware of the fact they secretly sign you up to an ongoing subscription. I was left unaware of this for several months and as a result over £300 was taken out of my account for a service I used once. That didn’t even work if I might add. After research I found out they sign you up automatically after agreeing to the terms of service with no confirmation or email receipt. I will be attempting a refund but hold not a lot of hope since their help system is run by AI bots.
Claim your business profile now and gain access to all features and respond to customer reviews.