About Nls Developments Limited (NI061820) United Kingdom