About Ad Astra Sports Management Ltd (12842030) United Kingdom