About Nrnr(no2) Limited (12568612) United Kingdom