Legal informations

Website owner

Techfina SA
Av. des Grandes-Communes 8, 1213 Petit-Lancy, Suisse
+41 22 879 80 00
info@techfina.ch

Webdesign

Agence Hyoko
https://hyoko.ch
contact@hyoko.ch

Hosting

Infomaniak
Rue Eugène-Marziano 25 1227 Genève, Suisse
+41 22 820 35 44
infomaniak.com