About Lion Capital Fund Iii L.p. (LP014038) United Kingdom