Kraken Sports & Media

Dubai Other Tower A, Business Central Towers, Sheikh Zayed Road, Dubai Internet City