About Virgin Media Senior Investments Limited (10362628) United Kingdom