About Nlc (holdings) Limited (02783237) United Kingdom