Celery leaved buttercup?

Celery leaved buttercup?

Observation - Celery leaved buttercup? - UK and Ireland. Description: