The Swatch Group Recherche et Développement SA, Limited