About Cambridge Funds Investment Co Limited (05991225) United Kingdom