About Herschel Capital Lp (SL014892) United Kingdom