Nonprofit buys Cannon Fish Co.