About Eka Ux Group Ltd (11770831) United Kingdom