About Project Galaxy Midco Limited (09908405) United Kingdom