About Idemia Uk Holding Limited (08024485) United Kingdom