About Eureka Technology Ltd (06896611) United Kingdom