The service is like a scam. Avoid it at all costs. It looks like the website was just created less than a year ago around the same time the domain name was registered/updated
Domain: xbitbank.com
Registered On: 2024-10-08
Expires On: 2025-10-08
Updated On: 2024-10-08
How did you get to know about the website though? Did some stranger suggest to you via inbox or social media?