About Killeen Capital Limited (11736560) United Kingdom