About Iris Technologies Ltd. (08869596) United Kingdom