About Astro Bidco Limited (11514538) United Kingdom