The Settings / Mobile or Cellular will already tell which is causing using too much data.
I think Singtel is charging minimum of 100KB blocks. so sometimes it is better to be always online.
for icloud, disable cellular data for Photos.
For me, I have disabled these apps to use my data plan
Photos
Youtube
App Store