About Ekw Design Limited (11789343) United Kingdom