About R & I Ventures Llp (OC426029) United Kingdom