I dare you to find anything substantial about this "band." The closest thing I can find is this site, and even there I can find no record of this song. I found it on another thing which apparently doesn't exist on the internet, a compilation called But It's Not Really Music... (A Post Rock Odyssey). Go ahead, google "post rock odyssey" - there are four results. Four! But I found some cool music on it; if I knew where to buy it, I would. This was just one track that stood out, a sort of synth-rock adventure, a cross between Macha and Black Moth Super Rainbow. I had it stuck in my head for a few days before I even figured out what it was. I'm going to see what else I can dig up, but in the meantime check this fun little track.
Here's "011," by OLO ... or at least, I think that's what it's/they're called.