About Astrotelecom Ltd (12975860) United Kingdom