I live in the United Kingdom this co has taken £133.00 out of my credit card account over the last 2 months. They are based in Malta and the phone no…