About Galileo Systems Ltd (12850810) United Kingdom