About Astr Limited (13429911) United Kingdom