S&M Invest AG, Seuzach, limited or corporation