About Ekoe Limited (11092590) United Kingdom