I do not know what company this is, Nor do I remember signing up to anything like this. I checked my bank and there is a VISA DEBIT PURCHASE CARD ***…