About Dovastra Capital Lp (SL014854) United Kingdom