About Seneca Capital Carry No. 2 Lp (SL019485) United Kingdom