About Eikon Technologies Ltd (05430057) United Kingdom