This site is an attempt at Phishing. There is no contact information on their site and they send out a considerable amount of spam "masquerading" as job listings.
A quick trace finds that this website is actually owned by The FireBrick Group. The president of The FireBrick Group, David Brensilber, has a Google voice number *******191) which is a dead end. There is no way to contact these scammers and that is intentional.