About Euronova Limited (03626691) United Kingdom