About Nrzz Ltd (13175239) United Kingdom