About Nno Uk Ltd (12509195) United Kingdom