MGA is short for Malta Gaming Authority. Due to the legislation of this country, many online casinos get a license in Malta so they can offer their services to players worldwide. Many British casinos have both an MGA and UKGC licenses, but it’s not legal to play in casinos that have only a MGA license.