Starts with a real person, excellent.
I don’t see any “trust indicators” I immediately recognize, like chamber of commerce business ethics guarantee kinda stuff - so let’s keep digging. ( I could just be missing them, what you want here is click to verify type stuff)
Note: they do have some “band of trust” thing, which just feels weird to me.
They offer their own links to social, a good place to see if any of my friends know them so I’ll clickity click over there. No joy. No flaming red flags but nothing good either.