About Eureka New Media Services Ltd. (09488395) United Kingdom