About Ekeko Sport Limited (12204424) United Kingdom