About Denhere Health Limited (12535511) United Kingdom