About Eureka Design Consultancy Ltd (11318481) United Kingdom