Hi I've moved from O2 to Lebara including Porting my mobile number
([Removed]). To them successfully. I've just spotted a Pending Direct
Debit for £13.10 ??? (This was my monthly payment with O2) I've tried
logging into O2 via both the App and on Lin...