The domain was set up in 2012 and their web page shows 2012. It looks like a one-person company -- the address leads to a residence -- but that doesn't mean it's not legitimate. Try calling the number and talking to them.
I agree with @mdchachi. The photo of their "head office" and their address don't match. But they have several bi- and trilingual staff members listed. Ring them up and let us know.