I went to the UK holding a visit visa and they didnt require me CFO sticker. It is only for holders of settlement visas like fiancée or spousal.