This site is completely a scam, it's a fake bank site, they ask people for refundable money, they generate fake bank accounts, they scammed a lot of people, check them, I took screenshot as an evidence, they ask for linking, dollar conversion, otp, levy clearance fees.
They cooperate with vermont press corporation and aiming freelancers, i will leave screenshot to identify them.
I confirm any receipt of them is fake, if you have taken any step forward, step back and safe any amount left, any good review about them is completely fake.