About Rubicon Management Company Limited (05558511) United Kingdom