About Ekos International Ltd (11102442) United Kingdom