Virgin would have to create an app for Roku devices which it doesn't appear that they have. Roku isn't Android, so the Google Play Store wouldn't do you any good. No phone app can run on a Roku device without being completely rewritten. This might be a better question for Virgin - ask them why they don't have a Roku app. I'm not familiar with them, but you might be able to use them like a cable provider for apps that state, "CABLE OR SATELLITE SUBSCRIPTION REQUIRED". You would have to add each app individually.
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee.