you should deal with local manpower agency here try to go to Indonesian embassy then they will track the record of this company

hear no evil ... see no evil ... speak no evil