About Cambridge Management Company Limited (10437235) United Kingdom