About Ntl Management Limited (11537917) United Kingdom