About Eucoma Ltd. (10305459) United Kingdom