About Rubicon Capital 12 Llp (OC413715) United Kingdom