A lottery winner has just one month left to come forward and claim £1million before the prize is handed over to charities.