The answer would be a Geologist.
The nutrients in some soils could be toxic to microorganisms/fish in those ponds or lakes.
They must be non-toxic ie not chemicals that could poison the customers because of the potential risk of contaminating things which can come into contact with the food like say cutting boards, dishes, utensils, pots, pans and any other similar items.