About Lion Capital Fund Ii Sbs L.p. (LP012274) United Kingdom