About Ndc Management Limited (10183860) United Kingdom