About N.r.l. Limited (01678164) United Kingdom