They are a scamming operator
They are a scamming operator. They somehow managed to steal my bank details and set up a subscription for their 'business' service. DOnt bother phoning or emailing as they just stall and dont follow up. Managed to get it cancelled and repaid by my bank.

