GmbH means Gesellschaft mit beschränkter Haftung and is common in German speaking countries. Sàrl is its French counterpart, Sagl is used in Italy. LLC signifies Limited Liability Company and is common for anglophone countries.