About Nls Management Ltd (10323068) United Kingdom