About Rubicon Capital Ef Limited (12028089) United Kingdom