NATIONAL CARAFI COMPANY is the Saudi end...
ADMIRAL OVERSEAS EMPLOYMENT CORPORATION is the Filipino company.
I see that they are registered (and have a number) with the POAE...
but anyone had direct / indirect dealings with them ?
Much appreciated.