About Ekomm Limited (11576521) United Kingdom