About Iray Solutions Ltd (11456699) United Kingdom