About Ad Astra Exports Ltd (11270840) United Kingdom