About Dekamed Limited (13324552) United Kingdom