About Per Mare Ad Astra Ltd (12392308) United Kingdom