Ummmmm. To be based in Riyadh they need a GACA 135 certificate, does anyone know if they applied for one?
If not, they must either operate part 91 for a private owner.
Be careful if they start asking for money for visas, tickets to interviews etc
Mutt