Lots of misguided information here.
Aviance currently hold the Ramp contract for BMI & Lufthansa / Swiss.
However as Aviance are selling off their ramp handling then they are looking for a buyer for the business.
BMI do their own Check-in and Ops for BMI whilst Menzies do check-in and ops for Lufthansa and Swiss, once Aviance bail out then it may all become a bit clearer