I have no idea how this happened, I have had alot of random companies taking money from my account, this site needs to be sorted, they took another 59…