About R & Y Ventures Ltd (11933787) United Kingdom