About Nrz Ltd (12173266) United Kingdom