About Rr Venture Holdings Limited (10601887) United Kingdom