Besi Switzerland MM AG, Steinhausen, Limited or Corporation