About Nuzzle Ltd (11977164) United Kingdom