About Lion Capital Latimer Carry B L.p. (SL013467) United Kingdom