About Euronova Developments Ltd (04170343) United Kingdom