Ryanair is most likely to work through non UK agencies thus the above act is not applicable. Also if you do training without a signed contract from the customer ie Ryanair there is not much you can do about it me thinks....
How does it work at Easyjet??