User Activity

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...