The domain lionofjuda-faith-dp2f88tx4nq8.edgeone.app is currently non-functional, returning a 404 error instead of any real content. That alone makes it impossible to verify what the site is supposed to do or who runs it. There is no about page, no privacy policy, no terms of service, and no record of the site in the Wayback Machine.
For any site that presents itself as a business or service, the absence of ownership information and legal pages is a major warning sign. Here, those gaps are compounded by the fact that the domain simply doesn't serve a page. The secure connection and clean blacklist status are irrelevant when the site doesn't load.
If you encountered this site through an ad, link, or email, treat it with extreme caution. Legitimate businesses have functional websites. Until lionofjuda-faith-dp2f88tx4nq8.edgeone.app actually publishes content and discloses who is behind it, there is no basis for trust.