About Euconomics Ltd. (10326666) United Kingdom