About Nez Corporation Limited (10108416) United Kingdom