About Nlc Consulting Management Limited (09222193) United Kingdom