About Galileo Consultancy Group Limited (12953321) United Kingdom