About Project Galaxy Bidco Limited (09909064) United Kingdom