About Eureka Technologies Ltd (11538995) United Kingdom