About Denovomedic Limited (08765464) United Kingdom