An international multilingual production studio based in London