Celtic defender Efe Ambrose is doubly keen to atone when his side take on Barcelona in the Champions League on Wednesday.