EU Employment law is very simple with regards of "Contractors":
If you get Uniform, Roster and badge from the airline, you are EMPLOYED and not a self-contractor. hence, the EMPLOYER (thus the airline) is responsible for the social security, taxes etc, not you.
the accused in False self-employment, which is the case with most "contractors" through agencies, is ALWAYS the EMPLOYER.