About Ninomed Limited (12261300) United Kingdom