IntellyZen is now Flentas.
You can find us on our new address:
www.flentas.com