About Ntl Solutions Ltd (11853545) United Kingdom