About Dentyl Integration Ltd (07160186) United Kingdom