About Artis Food International Ltd. (10759343) United Kingdom