S8 Global SA , Limited, CHE-210.275.999, Eric Mareau