About Rubicon Asset Management Limited (03775428) United Kingdom