Micropole (Suisse) SA, Limited, CHE-109.417.246, Libaud