About Ri Ventures Limited (06512538) United Kingdom