About Galileo Figar Ltd (12828142) United Kingdom