About Iroy Technology Co. Limited (09225395) United Kingdom