About Ikos Capital Limited (12073323) United Kingdom