About Medicines By Design (holdings) Limited (08768053) United Kingdom