About Dentech Apps Limited (12619889) United Kingdom