Absolutely do not trust this service. They charged my card without my permission, starting with a £0.00 'verification,' then two days later a £34.90 charge for something I never agreed to. When I contacted customer support, I encountered an incredibly rude representative who was indifferent to resolving the issue. This is unacceptable and feels like a scam. Avoid them at all costs.
Claim your business profile now and gain access to all features and respond to customer reviews.