About Idencia Limited (04760563) United Kingdom