Its a scam I will not pay a penny to them in fact if you live in the UK you can sue them for harassment if they continue drmand money. This is due to unfair and unlawful business practices. Cancel all payments to them via your payment method and screenshot all emails sent to them ie cancelation requests and also all emails received from them and rack up the evidence. This is a exploitative fake business. Steer clear
Claim your business profile now and gain access to all features and respond to customer reviews.