Fatti
La società A. GmbH, una società svizzera con sede a W., che si occupa della distribuzione di prodotti agricoli, di consumo e per animali domestici, in particolare mangimi per animali domestici e integratori alimentari, ha fatto causa contro la società B. GmbH, una società tedesca con sede a U./DE, che ha lo scopo di distribuire integratori alimentari e prodotti tecnici per la vitalizzazione. La società B. GmbH detiene il 30% delle quote sociali della A. GmbH, la cui amministratrice è D.
Con azione del 15 settembre 2014, la A. GmbH ha chiesto al Tribunale cantonale del Cantone di Zugo di escludere la B. GmbH come socia e di trasferire le sue quote sociali alla A. GmbH senza indennizzo. Il Tribunale cantonale ha escluso parzialmente la B. GmbH come socia, ma ha respinto la domanda nel resto.
Contro questa sentenza, la B. GmbH ha interposto appello al Tribunale superiore del Cantone di Zugo, che ha accolto l'appello e respinto la domanda di esclusione della B. GmbH come socia.
La A. GmbH ha quindi presentato un ricorso in materia civile al Tribunale federale, che ha accolto parzialmente il ricorso, annullato la decisione impugnata e rinviato la causa alla istanza precedente per un nuovo esame.
Legge
Il Tribunale federale è giunto alla conclusione che l'istanza precedente ha violato il diritto di essere ascoltati della A. GmbH, in quanto non ha considerato diverse circostanze rilevanti dal punto di vista giuridico.
Da un lato, l'istanza precedente non ha valutato che la B. GmbH o il suo amministratore C. hanno organizzato un evento con numerosi partner di distribuzione e dipendenti della A. GmbH, pur non avendo poteri di gestione. Questo comportamento avrebbe dovuto essere preso in considerazione nell'ambito della necessaria ponderazione degli interessi.
Dall'a…