About Ntt Cloud Communications Uk Ltd. (04349238) United Kingdom