Sort:  

You tried looking up anyone to see if you find any info about those ppl, where they worked before ? For every "real" company, ppl are posting their Linkedin. Not even 1 person can be found on linkedin. And neither the company (nuls) as employer.

NULS is real and the team too, they are chinese so their profiles are on chinese websites.