Ken just said that his payment went to Bright Tech. It's a bit odd, because APS has been Centro Azteca for awhile now. But I suppose the mess with the servers tainted the Centro Azteca name forever.
The APS website still exists, so APS exists. They're all run by the same people, after all. I don't for a moment believe their bs about "new management". I think they're just trying to hide from the authorities. Or at least from Spamhaus.
The APS name is what persuades followers to buy. Give that up, and they've got even more problems than they do already.