Try lowering the speed and/or increasing the infill.
Check you CuraEngine settings, Print: structures: Top/bottom thickness…
Personally, I use 0.8mm which means 4 layers when printing 0.2mm layer thickness.
And what raby said: check the infill amount, use 25% minimum.
Looks like you’re printing a little hot there as well. Have you tried adjusting the temperature as it prints, to see if you get a better finish? At the moment I get the best finish around 185C.
What did the first layer look like in this print? Was it similar to what we can see on the surface? If so you might want to try recalibrating the Z height.
I set both the top and bottom layers
Worked out well
Thank you all for your help, now printing this beautiful