About Cambridge Interim Management Ltd (12005106) United Kingdom