V-Watch S.A.

Geneva, Switzerland