We have moved to the new rebranded domain - forex21.com
If you are looking for the new ProFx 3.0, it is here:

More Information http://www.forex21.com/