0.1012*0.025 = 0.0253 not sure if this is correct
No, it is not. It is 0.00253
This # is how many moles of KHP where in 25 mL.
You next steps are confusing.
KHP and NaOH react together 1:1
So you know if it took 25 mL of KHP (and thus 0.00253 moles) to neutralize your NaOH you have that many moles of NaOH. Just divide that number by the volume.
Say the 25mL of KHP neutralized 50 mL of NaOH, that means the Molarity of your NaOH is 0.00253 moles/ 0.050L, so if this was the correct amount of NaOH the 25mL of KHP neutralized then you would have 0.05M NaOH.
Your NaOH also reacts 1:1 with the HCl.
So your x liters of NaOH, xL * Molarity (0.00253M) = moles of NaOH required to titrate HCl = Moles of HCl.
Once you know moles of HCl, then you just have to divide it by the volume of HCl titrated to get molarity.