About Nomad Foods Limited (FC033111) Virgin Islands