About Cambridge Investment Management Limited (06907395) United Kingdom