About Eikon Solutions Ltd (05350769) United Kingdom