About N. L. Holdings Limited (01642154) United Kingdom