About Lion Seneca Carry L.p. (SL010998) United Kingdom