About Eureka Technology Solutions Ltd (07213680) United Kingdom