About Ketts Hill Capital Limited (11095174) United Kingdom