Neluns claims to be registered in NYC and SEC compliant. However, for such an "American" company, they seem to quite incapable of finding that one English dude to write their PR as exemplified here: https://medium.com/@iconeluns/the-manhattan-blockchain-fund-is-an-anchor-investor-of-neluns-b2d99656eb12
Then, you've got the "Binance List in Progress" thingy on their site. Anybody who's been around long enough knows NDA prevents startups from naming exchanges they are in discussion with (at least the top 50), not to mention stamping it on their homepage.
Then you've got this Russian language investigation put together by a very astute and concerned community member: https://ttrcoin.com/threads/neluns-io-scam.2796/
Concerned by all these, I went into their TG channel to alert them to the concerns on BTT. Next thing I knew, I got the boot.