About Seneca Capital Carry Gp Limited (08286867) United Kingdom