Wow, that's clearly a scam! If I were you, I would still consider calling the bank about the credit card (what nylo said).
You would have to get in contact with all the other companies, but seriously, how many could they be?
And then I would do my best to find whoever is responsible for the...