I'm glad you are still on-line. You are not allowed to add Links as a newbie.
Your site does not have any Privacy Policy notice so you are immediately suspect.

Why are you posting into TG when you have no Xara software?
You have added nothing to your TG profile.
You have posted from NL. Where are you residing?

All you have to do is explain your site and why we can trust it.
You claim you have copyright. What for?
You cannot offer up free fonts without some type of licensing.

Acorn