Important information:
There is no more limitation on  the number of pages.
The web site of the journal is here.