Olivier Vaucher SA, Limited, CHE-103.909.686