Confused in Cardiff!
Is it, 'Revolut virtual card' or 'AW' you have an issue with?
Anything to do with money and financial transactions, I would think, soon be suspended unless a real name and details wee provided as they would be concerned about money laundering.