About Nuzuri Ltd (10665581) United Kingdom