About Euro Foods Holdings Ltd (12775048) United Kingdom