Looking at the bold statements it is evident that their confidence is low in the earlier proof of funds.
So please provide the latest status to show you have the necessary funds and assuming that are from an account in UK you need to explain the source-
Weather you were working there,
If the...