About N.l.i. Limited (06212527) United Kingdom