You don’t need the mrow elements inside the mfrac; I have a suspicion those are contributing to the vertical spacing.
mrow
mfrac