About Galileo Global Technologies Ltd (09817636) United Kingdom