Grotty fingermarks are just oil from your skin with dirt stuck to it. We get those off with a spot of dishwashing liquid in some warm water in a bucket. If you've got mould from little people and not water damage, that would just be food smeared on the walls so will come off with the same stuff.

I'm sure you can get every scent of dishwashing liquid there is