About Dental Digital Solutions Ltd (11700531) United Kingdom