> That could be a deal breaker or, at least, a cause for concern for some people. It would be for me.
Why is that? Are you saying it's something to do with the US state of Florida itself, or something more general about the lack of company info on the website?
Edit: saw your edit, got it!