About Galahad Capital Limited (13201850) United Kingdom