Betting Limited, incorporated in England and Wales under company number 02995200 operates the Mega Fan Games. Betting Limited is licensed and regulated in Great Britain by the Gambling Commission under account number 3357.
Mega Fan Manager is a trademark of Betting Limited.
© Betting Limited 2021. All rights reserved.