Technically team GB isn't even the UK team, since Northern Ireland technically isn't a part of it. People from NI can choose to join Team GB or the Republic of Ireland team.
Yeah I asked the question why it is Team GB and not Team UK in the official UK thread as well. Having the constituent countries represent themselves separately in international sporting events, how does that play for national unity ?