About Eureka Lab Limited (09693149) United Kingdom