By not giving any proof, it looks like you are promoting that site instead.
Yes, could be worst,
Don't get tricked by hidden spam on this forum.
And that site looks like a rip off of this:
https://icard.com/. I don't know if they are related, but I doubt it. Just search for the supposedly license and BNB number of that scam website and you will see it.
licensed by BNB, number 4703-5081
Same as
https://icard.com/.