Hi guys

I am 5 ft 3 and I weigh 126 pounds in stones I'm around 9 and in kg I'm around 60.
What I wanted to know is I'm in a healthy weight on NHS bmi calculator it's saying Healthy weight range for your height: 47.4kg - 64kg.

On bodybuilding website I used the calculator to calculate my lean l body mass it's saying 52kg is my lean body mass with a fat percentage of around 12% I do check my fat levels at the gym using the body composition machine.

Do I need to eat more be in a calorie surplus. All I want is a nice toned body reaving my abs.
I will appreciate if anyone can guide me give some tips.

On bodybuilding website I used the calculator to calculate my calorie intake to gain muscle it's says 2555 calories.

As you guys can see my current body from the link: ibb.co/z6zg1tC

I'm also doing 100 push up challenge every day I can see my upper chest is getting big.

Can I take protien mass gainer to up my calorie intake while eating clean food just want to keep my fat levels down.