About Lion Capital Fund I Sbs L.p. (LP009527) United Kingdom