About Eyedea Ltd (12482877) United Kingdom