About Doublewind Investments Lp (SL032700) United Kingdom