About Cambridge Investment Portfolio Ltd (13475928) United Kingdom