About Aeternum Astra Ltd (13412757) United Kingdom