About Nrx Limited (12749150) United Kingdom