About Rubicon Venture Partners Ltd (07813142) United Kingdom