About Ekw Holdings Ltd (12522668) United Kingdom