About Euromix Solution Ltd (13553111) United Kingdom