Team GB is a trademarked brand name for the United Kingdom olympic team. (I think because "GBR" is the established letter code used so GB has some brand recognition factor in an olympic context.) It's controversial since "GB" can be seen to exclude NI although the team includes the whole UK.