About Eureka 42 Limited (SC710013) United Kingdom