Rita Steps into the Global Spotlight at Anuga – Germany 2025