Many thanks, it would be really interesting to see which the card issuer is and also what implications with regards to legality it will have on various jurisdictions.
The name of the card issuer is kind of irrelevant. As far as they're concerned it's a completely normal bank account like all the millions of others they run. It's the lying bit that's the problematic aspect of the whole thing.