I've just had lunch is an example of the Present Perfect, a tense used to connect past actions to the present. It is correct in this case, because it connects the past action of eating to the present state (being full) and the consequences (not wanting to eat any more).
It is not so common in many American English dialects: they will use the past simple (I just had lunch) i