NEOMAN Bus (Schweiz) AG, Otelfingen, limited or corporation