About Eikon Management Ltd (05173271) United Kingdom