i went to check my bank account and found a transaction from this company. and had NO idea where it came from. Never ever heard of this company, nor h…