S&F Invest AG, Illnau-Effretikon, limited or corporation