This is a company called Shazam which works with your bank to prevent fraud against your debit card. I confirmed this with our bank. Someone had used my son's debit card to sign up on a gaming site that was a known scam site. When my son confirmed that he did not authorize this they immediately deactivated his card. They are legit.
This company handles fraudulent charges for various banks. There had been a $125.00 charge made to our Debit card.
They canceled our Debit card to stop any future charges.
Appreciated there prompt and courteous attention.