About Dedehealth Ltd (11852589) United Kingdom