UKGC is a gaming authority regulating betting in the UK. Every online betting den operating there will have a license from this regulating body in order to function legally. There are many overseas betting sites which are located outside that don’t have a license from this authority.