Click & Watch SA Inc., Wilmington, succursale de Genève