About Nlc Ltd (12227294) United Kingdom