U.K. company Virgin Media has signed a five-year deal with Vodafone UK to provide mobile services,  including 5G, to more than three million mobile customers,