About Nomad Foods Europe Limited (05879466) United Kingdom