About Galton College Ltd (12435397) United Kingdom