Company name: TUDOR Intelligent Systems
Description: IQ market
Pl. de la Synagogue 2, 1204 Genève, Suisse