About Galileo Xp Ltd (11929570) United Kingdom