Another possible aphid?

Another possible aphid?

Observation - Another possible aphid? - UK and Ireland. Description: