About Hexen Capital L.p. (SL032434) United Kingdom