I have had this problem and fixed it myself.
I unzipped the back of the seat and found a metal rod which goes from one side of the back of the seat to the other. It sits on a frame and a metal rod goes through this frame and creaks. A dab of normal engine grease on each end did the trick for me.
It may take a while. I have just come out of hospital after caner surgery and now am recuperating.
Off memory, when you unzip the back of the seat (there are two zips just pushed under the leather bottom which pop out) the frame of the seat back is in front of you. It is held at the top by an aluminium rod which goes from the left of the seat to the right of the seat near the top. This rod goes through a hole in the frame of the back of the seat, one on the left and one on the right. It is this hole and the rod which causes the noise. A good dollop of engine grease in this hole does the job.
Don't worry about me, all the cancer was cut out successfully and there are no residual traces. It may be a little time before I am taking care of the Civic and driving it.