About Virgin Media Investment Holdings Limited (03173552) United Kingdom