About Eurekagadget Ltd (12726855) United Kingdom