About Astramare Limited (10726967) United Kingdom