Terra Plan AG, Basel, limited or corporation