I advised you to look into Fluent in another discussion you replied to in the Structures category, and now I have found that has made the same recommendation in this discussion.
Fluent can do chemical reactions. Here is a page from the theory manual.
As I said in the other discussion, and as Ishan says in this discussion, try posting in the Fluids category, really.