Megabet and Sister Sites. Megabet slot site is owned by Megabet UK Ltd and licensed by the UK Gambling Commission