Have you tried looking under 'Al Yamamah'?
Current word around the streets (as you'll have read on PPRuNe) is not to touch the place with a barge pole......
Have you considered checking whether NFTC in Canada needs any QFIs? You'll notice that 'saudipc-9' has posted a query on this on PPRuNe under 'Nftc'...