About Galileo Designs Ltd (12547030) United Kingdom