SCHWEIZER & TEAM AG, Koppigen, limited or corporation