Nyffeler & Jordi AG, Strengelbach, limited or corporation