About Ry Ventures Ltd (13179861) United Kingdom