And an Annual General Meeting seems to be a Cyfarfod Cyffredinol Blynyddol.
Should this be cyfarfod gyffredinol?
No. Adjectives mutate after feminine nouns. cyfarfod is a masculine noun.