About Naendo Uk Ltd (11635296) United Kingdom