About Kilworth Capital Limited (11853050) United Kingdom