Crude Fat (min.): 16%
Which means the typical analysis is probably closer to 18%, which IMHO is way too high to be fed on a regular basis to any species of tropical fish. I would highly recommend feeding this food very sparingly. (if at all) Monitoring how your fish appear in your tank won't give you an inside view of fat deposition around their liver. There are studies involving carnivorous species fed high fat (17%) diets, which resulted in excess liver deposition (even juvenile fish, with much higher metabolic rates than adults), which if fed over a prolonged period would result in necrosis of the liver. 18% crude fat would be more in line with cold water species, such as salmon/trout.
I have addressed this exact same topic in the past, one where the OP posted fish based, dog food. Same response as above - for finfish no bueno!
I'm also not a fan of feeding potatoes to fish. For fish, aquatic based plant matter is always preferred, vs. terrestrial based plant matter. In this particular dog food formula the "potatoes" are split in the listing, add both listings together into a single listing of *potato* and you might be surprised how high on the ingredient list that potato actually is.
My comments (facts) are based on several decades of research and hands on experience with both dogs, and fish - no argument involved.