Seems this page is not eu compliant anyway since there is no info who owns it

The finished product has an imprint (with commercial name, according to Spanish law). The blog post isn't commercial.

good catch, will fix.

That was fast! Saw u added it! :)