About Dent Smart Europe Limited (09113659) United Kingdom