IntellyZen is now Flentas.

You can find us on our new address: www.flentas.com