About Euromix (uk) Limited (03956149) United Kingdom