Um, yes. I wrote that entire review and did not say the name of the opera company. I have to have like ten hours of sleep or I'm not functional. It's very sad really.
dell'Arte Opera Ensemble. And, as an anonymous commenter helpfully adds, photos are available at the company's site. [www.dellarteopera.org, if that link isn't working, which for some reason it seems not to be.]