About Ad Astra Z Ltd (13414290) United Kingdom