The LYCRA Company Products SA, Limited, CHE-109.906.781