About Nomad Foods Europe Holdco Limited (05879245) United Kingdom