About Ntt Europe Ltd. (02307625) United Kingdom