Four persons sit between G and A, who likes Red colour.
Two persons sit between G and L.

T, who likes Blue colour, sits second to the left of L.
T sits immediate right of the person who likes Pink colour.
G does not like Pink colour.
Thus, Case 2, Case 3 and Case 4 get cancelled.

Two persons sit between the person who likes Pink colour and M.
Not more than three persons sit between A and M when counted from left of A.

The one who likes Orange colour sits third to the left of M.

The number of persons sitting between the one who likes Orange colour and O from both left and right sides are same.

Z sits fourth to the right of O and likes Green colour.

This is the final arrangement.
12 persons are sitting around a circular table.