Greater stitchwort?

Greater stitchwort?

Observation - Greater stitchwort? - UK and Ireland. Description: found in Grassy area in heathland

found in Grassy area in heathland