Kahn Technology LtdKahn Technology Ltd is incorporated in the United Kingdom with the registration number 11073626 and registered address as Kemp House, 160 City Road, London, EC1V 2NX.