As you ve been told the BOA have very little ability to dictate the team name and for that matter you source is not clear cut as it merely says Team GB is the IOC certainly don t recognise the BOA s brand name as being an Olympic team The IOC determines team names for example this time around Kuwait were very nearly forced to compete under the Olympic flag as part of the Independent athletes team and all sources from the IOC use Great Britain As for you list of NOCs the IOC source listed above is currently the link found from the list of Olympic Committees on their website the European Olympic Committees association website has a similar list Every Official Report also contains a list of the competing nations I d hope those would satisfy you but if not the other link you may want to have a peak at is WP CIVIL