I think the 10 GB is a pay monthly contract
SIM Only
The prepaid deals are these
SIM Only
The prepaid ones last for the time specified, or until the data is used up if that's sooner. As you see, 12 GB is rather more expensive on there than the 10 GB monthly on a contract. Could you manage with 3 GB, or maybe 2 x 3 GB?