About Haricastra Capital Lp (SL018444) United Kingdom