A web site with nothing about the actual business but all about 'investor relations' screams "throw money in pit here'.
The fact they are inviting expressions of interest and haven't even put a prospectus together - well, let's just say you have a better chance of making money buying and...