I am so sorry you lost your cat.
You should be aware that some Hills food was also recalled-some of their science diet canned savory cuts in gravy, and their dry prescription diet m/d feline. Personally, I wouldn't trust any of their food.
In addition, Hills is a very low quality food. If you visit the dog & cat food forum here, you will learn lots about choosing good foods.
P.S. Your kittens are adorable!