Stop in for a cup of coffee

I question for you guys. Working on the car yesterday changing the oil sending unit. The PO had put a machinal unit on and I changed it back to electrical.
Anyway with the dark blue color the engine bay is painted I never noticed, but the back of the block is pretty dirty. Looks like dirt, grease, oil etc. Not bad scratched a spot with my fingernail and found paint.
Question what can I put on it to clean it up and not ruin the paint under the grime??
I know I won't get it all until I pull the engine some day. Just want to make it look better.
I use Spray Nine for that..works well... Just cleaned all the grime off the 440 in my Belevedere...