About Ntl International Limited (12978076) United Kingdom