About Cornell Technology Limited (03323111) United Kingdom