As per many threads on this forum, it is scammers making these calls.
They do not have any proof you are a Virgin Media customer, they have just looked through the OFCOM number allocation database on your exchange to get the number batches allocated to each provider. They then call you pretending to be from that provider on the assumption you have not ported your number elsewhere.
The numbers they use to call you are fake, so it’s no use blocking them.
Best advice is just hang up.
VM BB TV Landline PAYG mobile. Freeview/Freesat HD, Tesco Mobile. Customer since 1993
I'm a Very Insightful Person, I'm here to share knowledge, I don't work for Virgin Media. Learn more
Have I helped? Click Mark as Helpful Answer or use Kudos to say thanks