s r.o.

Noun

 * : LLC, Ltd.