About Eikon Holdco Limited (11068268) United Kingdom