About Astro Spazio - Research And Development Ltd (12454440) United Kingdom