Give the ceiling one coat of oil based undercoat - thinned with white spirit 70/30.
Then coat with 1/2 coats of emul.
Sugar soap will only clean the surface. The existing paint will still be holding tar, which will 'bleed through' the new paint (emulsion), and you will not achieve a brilliant white finish.