About Emerald Eye Limited (06608249) United Kingdom