Norwegian aquaculture venture Norcod has secured a new site for its operations