This diet is very similar to what the nutritionist Susan Davis recommends also. With liver issues, the diet needs to be very low in protein - there aren't many kibble options available.
You may want to consult with Susan. Here is her information....
Pet Health Pet Nutritionist Holistic Pet