Yes. It's a very obvious question particularly when OP specifically brings up a "safe place to live" which implies some level of vetting. I'm surprised to not see anything on their site as I write this about the service in the bottom or side nav. No "About Us", no FAQ, like who even IS this company? Without digging further I can't even see where this company is based (I'm assuming it's a registered company?). They should be addressing these basics in terms of "why trust us" I think?
Actually yeah this site is genuinely weird. Like if this was a phishing site for LGBT, which to be clear is unlikely, but if it was I'd expect it to look a bit like this. Zero info at all.