If I correctly understand the idea than it looks like a Thekey. ICO on NEO blockchain.
Or am I wrong?
I believe you meant Selfkey with symbol KEY. Yes, it appears to be the same but XenChain is proven given its been endorsed by the Monetary Authority Singapore and also Bank Negara Malaysia.