About Dentfix Limited (04019219) United Kingdom