I have never heard of this company, never had any contact with them in any form. I logged into my bank account and was shocked to see that this compa…