About Nls Facilities Management Ltd (11983135) United Kingdom