DLLI: Diageo Liberties Learning Initiative

What does DLLI mean? The above is one of DLLI meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Diageo Liberties Learning Initiative