|"How Do I Move C: To The Left ?"|
Yo can't, except by deleting all the existing partitions on the drive (including the C: partition) then installing a completely fresh Windows from a Microsoft Windows installation disc (not a factory recovery disc).
"Do I need to keep EFI partition ?"
It appears to be empty so my answer is you could "probably" delete it without doing any harm, but that's only a "probably". Do so at your own risk.