Yes, the more investigation I do on the website, the more suspicious it gets. If you go through their TOS you find „company headquater in Europe“ on one page and on another page „under the law of „Puerto Rico“.
Seems not really legit at all!
I can't remember a single service with copy/paste content that later turned out to be legitimate and with good intentions. Plagiarism has always been a red flag.
When you add mandatory KYC to that, I see no reason why a service like nexacards would even be considered. I have to admit they have a good domain and that's probably what's confusing because the domain sounds pretty authoritative.