MeaTech IPO gross proceeds could top $25M