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