Is Xn--90aaa0abbsz1b1gwa.xn--p1ai Trustworthy?

Check if xn--90aaa0abbsz1b1gwa.xn--p1ai is scam or safe