About Galaxy Holdco 2 Ltd (10000585) United Kingdom