About N L F Limited (05989254) United Kingdom