Sachverhalt: A. Die A._ AG (vormals B._ AG; fortan: Beschwerdeführerin) war nach eigenen Angaben seit dem 11. Dezember 2003 Revisionsstelle der C._ AG. Am 22. November 2004 wurde der Konkurs über die C._ AG eröffnet. Am 20. Oktober 2011 erhob die Konkursmasse der C._ AG in Liquidation (fortan: Beschwerdegegnerin) beim Handelsgericht des Kantons Zürich Verantwortlichkeitsklage gegen die Beschwerdeführerin. In diesem Prozess erhob die Beschwerdeführerin Streitverkündungsklage gegen D._, der bis zur Konkurseröffnung Verwaltungsrat der Beschwerdegegnerin gewesen war, und gegen die E._ AG, die vor der Beschwerdeführerin Revisionsstelle der Beschwerdegegnerin war. B. Mit Eingabe vom 19. Dezember 2013 ersuchte die Beschwerdeführerin den ausseramtlichen Konkursverwalter der Beschwerdegegnerin, Rechtsanwalt Urs Bürgi, um Einsicht in alle Geschäftsakten der Beschwerdegegnerin (erstellt vom 1. Januar 1999 bis 21. November 2004) und alle Konkursakten (erstellt ab 22. November 2004), soweit sie für Begründungen im Hauptprozess oder für den Regressanspruch gegen die E._ AG und D._ erforderlich und/oder nützlich sind, wobei sie beispielhaft mehrere konkrete Aktenstücke bezeichnete. Mit Verfügung vom 24. Januar 2014 wies der ausseramtliche Konkursverwalter das Gesuch ab. C. Gegen diese Verfügung erhob die Beschwerdeführerin am 13. Februar 2014 Beschwerde beim Bezirksgericht Zürich als untere kantonale Aufsichtsbehörde, das mit Beschluss vom 20. Februar 2014 mangels örtlicher Zuständigkeit darauf nicht eintrat. Am 28. Februar 2014 reichte die Beschwerdeführerin ihre Beschwerde vom 13. Februar 2014 beim Bezirksgericht Affoltern ein. Sie verlangte die Aufhebung der Verfügung vom 24. Januar 2014 und die vollständige Gewährung der verlangten Akteneinsicht. Allenfalls sei die Akteneinsicht teilweise zu gewähren, wobei sie den Umfang der Einsicht in drei Eventualanträgen genau umschrieb. Mit Urteil vom 4. März 2015 wies das Bezirksgericht die Beschwerde ab. D. Am 21. März 2015 erhob die Beschwerdeführerin gegen dieses Urteil Beschwerde an das Obergericht des Kantons Zürich als obere kantonale Aufsichtsbehörde. Sie verlangte die Aufhebung des bezirksgerichtlichen Urteils und hielt im Übrigen an ihren Anträgen fest. Mit Urteil vom 22. April 2015 wies das Obergericht die Beschwerde ab. E. Am 8. Mai 2015 hat die Beschwerdeführerin Beschwerde in Zivilsachen an das Bundesgericht erhoben. Sie verlangt die Aufhebung des obergerichtlichen Urteils und die vollständige Gewährung der Akteneinsicht. Zudem hält sie an ihren Eventualanträgen auf teilweise Akteneinsicht fest. Das Bundesgericht hat die Akten beigezogen, aber keine Vernehmlassungen eingeholt.