Localis(z?)ing
Since 2006
Mumbojumboo Media is a UK-based localization services company.
We work with some of the biggest international broadcasters in the world.
Contact Us:
+44 (0) 2034320175
gadi@mumbojumbomedia.com
nitzan@mumbojumbomedia.com
95 Mortimer Street | London | W1W 7GB