Randomly getting charged every month despite having never even heard of this company (in USD when I'm based in the UK). Have never set up an account so I don't have a subscription to cancel. Not sure how they even got my credit card details...
Claim your business profile now and gain access to all features and respond to customer reviews.