About Denticle Limited (12844280) United Kingdom