About Eureka Holdings Ltd (11951221) United Kingdom