About Galton Topco Limited (12086297) United Kingdom