About Eurekaprize Ltd (12593218) United Kingdom