Is this Sanfoin?

Is this Sanfoin?

Observation - Is this Sanfoin? - UK and Ireland. Description: