User Activity

been getting repeated calls from this number asking for direct debit details for a o2 sim I took out a sim with my broadband and all details for direct debit, code for number transfer were taken then on the online form ! Is this legit I keep ignoring...