About Galileo Holdco 2 Limited (10138785) United Kingdom