About Euroventures Limited (01851820) United Kingdom