About Astra Reinvest Ltd (06134674) United Kingdom