wulantelbyi.help is currently returning a server error, but the warning signs go beyond that. This domain was registered barely over a week ago, and Google Safe Browsing has already flagged it for social engineering β a strong indicator that the site may be used for deceptive purposes.
For any site you're considering entering personal information into, a clean safety track record and clear contact details are essential. Here, neither exists: there's no phone number, email, or address listed, and there's no history in web archives to show what the site has been up to. While the site does have privacy and terms pages, those are trivial to add and don't offset the lack of transparency.
Until wulantelbyi.help addresses these red flags β especially the Google warning β it's best to avoid it. Established sites in any category usually have some kind of public track record. This one does not.