Yes, that is one of many red flags with that Company.
They are a German incorporated company with Canadian management with their sole property in Canada that plans to go public in the US.
That points to one thing, and it certainly isn't them being a legitimate mineral exploration company.