Looking at its website, it's not very clear what D&R Resources Inc. does. The company calls itself "a global technical and professional manpower specialist." Its job is to bring Filipinos to the United States to work temporarily under an E-2 visa. If you call its number, you'll find yourself on the phone with Manila.
The company's tagline is: "Ensuring optimum service while providing the opportunity of a lifetime."