About Eikon Partners Limited (11272309) United Kingdom