About Nelloz Ltd (11976990) United Kingdom