About Kid Galahad Limited (13559215) United Kingdom