Green Orb-weaver Spider?

Green Orb-weaver Spider?

Observation - Green Orb-weaver Spider? - UK and Ireland. Description: Small bright green spider with a nest woven between 2 Hornbeam leaves

Small bright green spider with a nest woven between 2 Hornbeam leaves