I found a couple of relevant valuepickr threads which can be used to learn about and file sebi complaint.
And yes I do think retail investors can file complaint on sebi scores.
Ps: don’t have any personal experience with this.