It's Saerco, not Serco. It's a spanish company created by another aviation related company (helicopter sector, known as the "spanish Ryanair").
No, it is Serco, the UK Company, who formed Saerco for the purposes of this bid and they'll probably make quite a goo job of it.
.
The other company to which you refer do not have the resources to even be considered for the original bid.