Unfortunately no CX don't carry such a thing (typical of Asia, very hard to get by with certain food allergies). CX do special meals however, but as an earlier poster suggested you might seriously consider bringing your own food.
Had a work colleague recently almost offloaded form a long haul flight because he had a peanut allergy and brought it up at checkin, he was only able to get on the flight after saying he wouldn't consume any food for the duration of the trip.
i quote Cx guidance below on dietary restrictions:
"If you have severe food allergies, consider taking the following precautions:
- Bringing your own food items
- Wearing a medical alert bracelet
- Carry a labelled and prescribed anaphylaxis treatment, such as an EpiPen, and ensure it is ready for administration by you or your companion
If you have severe allergies, we recommend consulting your doctor to confirm whether you are fit to fly. For any special acommodations, contact
Customer Care at least 72 hours before departure."