About Lyka Capital Limited (11632560) United Kingdom