About Ntt Worldwide Limited (12000109) United Kingdom