About Yara Foods Limited (11183956) United Kingdom