Impossibleâ„¢ is a registered trademark of Impossible Foods Inc.; used under license.