Grain-free kibble is not necessarily better. Grains should not be demonised, and there are excellent, well-formulated products that contain them. It is important, however, to choose kibble that is not excessively high in complex carbohydrates. Cats obtain most of their essential nutrients from animal protein.
Because cats are only very rarely allergic to wheat or gluten, there is no need to remove grains from their diet.