About Dentorex Ltd (11725104) United Kingdom