About Euroasia Technologies Limited (11275933) United Kingdom