As someone mentioned earlier, the application forms have been available at the link for some time - the website hasn't just been updated.
I was (coincidentally!) going to submit an application today but maybe waiting is a better plan...
Sounds like something's in the pipeline...time to do some more digging on the company methinks!
Medium jet, well-known UK charter, c. £3k hours TT.