I applied to them and found a job in Thailand. They are legit and very professional. You can check their reviews on facebook or google.
Let me know if you have any questions. My email is listed.
I do see their address / number and names on their website though so I was wondering if you saw another website instead?