Their server is offline.
You went in too fast, most likely due to the recommendation of someone you know.
Checking a website is not that complex.
Its a bank or any other financial service so they should not hide,
You can check the age of the domain, the age their company has and so on.
Most apps and services let you deposit, but paying with them or withdrawing is impossible,