About Cambridge Technology Research Limited (09402516) United Kingdom