About Rnr Ventures Limited (11739695) United Kingdom