Reading this from quite a few people that have had the same problem.
We are UK based and their services are USA based. You will get nothing but a very large number of spam emails from American scammers.
In addition when you try and cancel the renewal they will take the money from your account even though you have mailed then declining renewal. If you have used this company and dont want them to access your bank account again you MUST get in touch with your bank and change your bank card. They do not need your 3 digit security or your card expiry to take additional payments
Hi Steve. We apologize for any inconvenience our interface or support have caused you. Our Link Building services are offered for international companies as we utilize geospecific keyword targeting. It is our Local SEO Package and Press Release that we recommend for US based companies. Also, you can contact us at support@attracta.com to cancel your subscription or remove your card details. We are happy to help!