About I Dent Europe Limited (07096524) United Kingdom