About Nmcd Management Limited (11596655) United Kingdom