Tried to cancel by email and telephone but does not work since no english support. Got referred to the customer portal but impossible to reset password since no reset email is getting sent out.They are still sending innvocies for their service.Stay away at all cost
Claim your business profile now and gain access to all features and respond to customer reviews.