About Nomad Foods International Limited (00341305) United Kingdom