This company randomly took money from my account. I have never dealt with them or even heard of them. This is a scam of some kind so if this happens t…