About Ntt Solutions Limited (09866023) United Kingdom