Don't know who this company is or how they got debit card no. Had never heard of them until this charge showed up on our account.