It's just calcium hydroxide which is a building block for coral skeletons and for snails/shrimps shells.
I got mine from another reefer for very cheap. It's sold in certain supermarkets for pennies compared to LFS and called pickling lime. Just stir a few tsp. a gallon and let it settle and get the clear liquid out and dose with your nurce device. It helps in reducing phosphates also and coralline algae growth. Your pH and KH might be high after you add this so you might think about adding a buffer (baking soda) for it. I did it a few times but I got lazy .
Anyways, usually you don't necessarily need kalk unless you have lot of calcium demanding corals. The saltwater mix you add usually have enough for most soft corals. You will definitely need to add kalk if you keep clams, lps, sps or if you want better corraline algae.