About Ekos Management Limited (11333144) United Kingdom