About Dimmastra Capital Lp (SL013560) United Kingdom