About Nls Investments Limited (03945979) United Kingdom