Croda International Q1 2026 earnings show mixed performance across divisions.