The link in that thread will not be of use to most of us! (I suspect it no longer has anything to do with the topic of interest here)
Their Facebook page still exists, but the links within it are seemingly dead (listed as for sale when clicked on).
-Dave