About Galileo No.1 Investments Limited (12327236) United Kingdom