Fish Fertilizer acid / base reactions

Hi Everyone new to chemistry and learning lots but I had a question that I am having trouble working out.

I work for a vegetable grower and we make our own fertilizer.

My question is around the fish fertilizer. The brief description of the process is we use fish meal and mix it with phosphoric acid and enough water to make a paste. Let it sit a week then add, depending on volume a good amount of KOH. We also add a some skim milk and a small amount of molasses. This process among other things converts the protein in the fish to plant available nitrogen and gives us phosphorus and potassium.

I would love to understand all the chemical processes that are happening here and would like to understand how we are converting the protein in the fish meal to nitrogen. Is it phosphoric acid or KOH that is doing the work and how does the amount of these acids effect the process? Why is such a small amount of acid but a large amount of base used?

I have done my own research but coming up short in understanding what is going on and what the acid and base are doing.

But the phosphoric acid is not destroyed in the process. It still remains in the aminoacids mixture. As most acids, it is a corrosive substance that must be neutralized before being disposed in the ground. This neutralization is made with KOH, by one of the reactions $$\ce{H3PO4 + 2 KOH -> K2HPO4 + 2 H2O}$$ $$\ce{H3PO4 + 3 KOH -> K3PO4 + 3 H2O}$$ Whatever the reaction chosen, phosphoric acid is now transformed into a potassium phosphate, which can be assimilated. The advantage of this process is that now the fertilizer contains amino acids (bringing Nitrogen N to the soil), plus a salt bringing two important elements for fertilizing a soil : phosphorus P and potassium K. The three fundamental elements (N, P, K) for the agriculture are present in this fertilizer