I looked over their website and found it too generic to be trustworthy. No actual names of anyone involved in hospitality, or actual clients listed...so it felt too suspect to contact them. There are also some reddit posts about them contacting people a year ago and not coming through, or it being a fiasco and them walking away.
Their LinkedIn also claims they are based in Spain, but the employee names...let's just say they don't seem to be Spanish. Another search shows an office in Singapore. All very suspicious. They are not big enough to be hosting an actual office in the locations they report to be in.
So my understanding is that it's either a scam or a fiasco. 10 foot pole either way. Have yet to see any evidence of someone who actually completed an assignment for them and posted about it anywhere. Legit MS companies are not in LinkedIn casting a net for MSers in my experience. They would probably take the usual route and go through local schedulers if they were legit.