EUCLID SA, Limited, CHE-114.749.872, Bertrand Keller