About Galago Limited (09908076) United Kingdom