About Seneca Capital No. 2 Gp Llp (OC397396) United Kingdom