citizen of Meyrin, Meyrin
Managing director · sole signature · Vernier
Swiss trademark · 844254 · Holder