Welcome to the Community Forum and thanks for your post. I'm sorry that you haven't received your SIM card. Has this arrived yet?
If you haven't received your SIM card, I'd like to chase this up for you. I'll send you a private message requesting further details. Just check the envelope icon at the top right of this page.
Apologies for the inconvenience this causes.
Virgin Media Forum Team
Need help changing SIM card? Find out more about activating your 4G ready SIM. 4G SIM Swap Help