It's a new customer only offer. From the offer page:
I already have Virgin Media, can I get the offer?
Only new customers can enjoy Netflix on us for six months. However you can check out your upgrades to see what other great deals we’ve got for you!