Sachverhalt: Sachverhalt: A. Der britische Staatsangehörige X._ (Kläger 1) ist der wirtschaftlich Berechtigte der A._ Limited, Monte Carlo, Monaco (Klägerin 2). Die B._ Limited, Zürich (Beklagte 1), hat ihren Sitz in der Republik Seychellen und ist eine nach deren Recht konstituierte Gesellschaft. A. Der britische Staatsangehörige X._ (Kläger 1) ist der wirtschaftlich Berechtigte der A._ Limited, Monte Carlo, Monaco (Klägerin 2). Die B._ Limited, Zürich (Beklagte 1), hat ihren Sitz in der Republik Seychellen und ist eine nach deren Recht konstituierte Gesellschaft. B. Die Kläger strengten am 23. Januar 2001 gegen die Beklagte 1 und zwei weitere Parteien (Beklagte 2 und 3) vor dem Bezirksgericht Zürich einen Prozess um Abrechnung und Herausgabe von Wertschriften an. Mit Beschluss vom 22. Oktober 2003 hiess das Bezirksgericht Zürich die von der Beklagten 1 erhobene Einrede der örtlichen Unzuständigkeit gut und trat auf die Klage gegen die Beklagte 1 nicht ein. Die örtliche Zuständigkeit gegenüber der Beklagten 2, einer Aktiengesellschaft mit Sitz in Zürich, war unbestrittenermassen gegeben. Die Unzuständigkeitseinrede des Beklagten 3 (Y._) wies das Gericht ab. Den von den Klägern gegen diesen Beschluss erhobenen Rekurs wies das Obergericht des Kantons Zürich am 31. August 2004 ab. Das Gericht erwog, die Beklagte 1 verfüge in Zürich über keine Zweigniederlassung; für die gegen sie erhobene Klage habe daher das Bezirksgericht zu Recht seine Zuständigkeit gestützt auf Art. 112 Abs. 2 IPRG verneint. B. Die Kläger strengten am 23. Januar 2001 gegen die Beklagte 1 und zwei weitere Parteien (Beklagte 2 und 3) vor dem Bezirksgericht Zürich einen Prozess um Abrechnung und Herausgabe von Wertschriften an. Mit Beschluss vom 22. Oktober 2003 hiess das Bezirksgericht Zürich die von der Beklagten 1 erhobene Einrede der örtlichen Unzuständigkeit gut und trat auf die Klage gegen die Beklagte 1 nicht ein. Die örtliche Zuständigkeit gegenüber der Beklagten 2, einer Aktiengesellschaft mit Sitz in Zürich, war unbestrittenermassen gegeben. Die Unzuständigkeitseinrede des Beklagten 3 (Y._) wies das Gericht ab. Den von den Klägern gegen diesen Beschluss erhobenen Rekurs wies das Obergericht des Kantons Zürich am 31. August 2004 ab. Das Gericht erwog, die Beklagte 1 verfüge in Zürich über keine Zweigniederlassung; für die gegen sie erhobene Klage habe daher das Bezirksgericht zu Recht seine Zuständigkeit gestützt auf Art. 112 Abs. 2 IPRG verneint. C. Die Kläger erheben gegen den Beschluss des Obergerichts eidgenössische Berufung. Sie beantragen die Aufhebung des angefochtenen Beschlusses sowie die Abweisung der seitens der Beklagten 1 erhobenen Einrede der örtlichen Unzuständigkeit; eventualiter beantragen sie die Rückweisung der Sache an die Vorinstanz. Die Kläger rügen eine Verletzung von Art. 112 Abs. 2 i.V.m. Art. 21 Abs. 3 IPRG. Die Beklagte 1 schliesst auf Abweisung der Berufung. Die Vorinstanz verzichtet auf eine Vernehmlassung.