Basically, Virgin downloads it, and hosts it on their network. Because they own the network, it doesnt cost them anything for you to download it from inside their network. This means that they save money and thus dont mind you download lots from their mirrors. The other reason is that inside the network, you can get much better speeds than outside the network.
They litrally "mirror" whats on the solaris server, like a copy