About The Rubicon Group Limited (03969025) United Kingdom