This is all that was retrievable from the waybackmachine .org
Sites been sold on and everything leads to ads
One name is as good as it will get judging by similar types in the online defunct thread
They come make their money and leave in total obscurity for their own safety.