TKC Neuenschwander AG, Basel, limited or corporation