CJC (SUISSE) SA, Limited, CHE-114.314.095, Steven Meynet