1. UK.
Abbreviation for 'limited'.
Denoting a corporation that is limited by shares.
2.
Similar arrangements in other countries.