Felix Emmenegger AG, Leuggern, limited or corporation