About Galago (holdings) Ltd (08201498) United Kingdom