About Denmed Limited (07886216) United Kingdom