About Astraea Bidco Limited (13075708) United Kingdom