Currant clearwing?

Currant clearwing?

Observation - Currant clearwing? - UK and Ireland. Description: