About Nlrx Services Limited (06857769) United Kingdom