About Eko Ltd. (04196768) United Kingdom