About Eikonn Ltd (12324274) United Kingdom