About Nlc Management Limited (11191006) United Kingdom