About Emerald Eye Digital Limited (09323540) United Kingdom