This company are vultures who have gotten hold of my details and repeatedly took money out of my account for months without me knowing. I have tried t…