About Astra Sports Management Ltd (12109262) United Kingdom