About Eyemedia Studios Limited (08494602) United Kingdom