About Nrnr Limited (12059436) United Kingdom