There is NO A330 on lease to any third party carrier
bmi took delivery of the first 3 A330's and cancelled the delivery of the fourth which was then sold on to Emirates by Airbus.
bmi has plans in place to source suitable A/C to operate post open skys and will make public the details when ready !