About Iray Limited (08332867) United Kingdom