Egli + Partner AG, Kirchberg (SG), limited or corporation