About Salomastra Capital Lp (SL013839) United Kingdom