About Eki Limited (12635464) United Kingdom