About Marstone Capital Lp (SL021159) United Kingdom