About Dencare Clinic Limited (11298056) United Kingdom