About I.denticle Ltd (08042717) United Kingdom