About Digital Dentistry Limited (11543233) United Kingdom