Possibly suspicious. No real products, template stock photo website, always claims in development, changed their name, only four employees all shareholders. No real way to check on products. A paid for created website not a real company make.
They appear to be a rental for use mail drop group office in a bank building where you pay for a mail box and office front. Usually can rent an office for meetings. Would be interesting to be in Nevada and drop by. No name on main outside board.