About Nomad Foods Europe Ipco Limited (05894145) United Kingdom