This website is corrupted, do not put your payment information on there. They do not offer a way to remove your payment method, one must always be active and cannot be removed. The support team does not reply to your cancelation requests either.
Claim your business profile now and gain access to all features and respond to customer reviews.