About Leven Capital Lp (SL015980) United Kingdom