Tiny white flower with lots of foliage?

Tiny white flower with lots of foliage?

Observation - Tiny white flower with lots of foliage? - UK and Ireland. Description: