Not really. It's owned by an investment bank based in Bahrein with offices in Atlanta and New York.
The group is clean, according to the State Department, Homeland Security and various large institutional lenders who have done business with them.
I stand corrected.