About Interactive Dental Technology Limited (04598747) United Kingdom