About Eikon Analytics Limited (09165505) United Kingdom