About Galileo Portugal Limited (03008824) United Kingdom