In French, S.A.R.L. can indicate a limited liability company. See http://acronyms.thefreedictionary.com/SARL