About Rray Ventures Ltd (11203186) United Kingdom