About Ekowmarkin Company Ltd (12214937) United Kingdom