About Nlc Investments Ltd (13577120) United Kingdom