About Komen Capital Limited (10254659) United Kingdom