About Galileo Holdco 1 Limited (10135682) United Kingdom