About Astra Capital L.p. (SL009636) United Kingdom