Stephan S.A., Limited, CHE-101.202.446, Marcel Baumann