Hi just checked your website and it seems legit to me.
I will add you as a leader to that page.