My further investigation revealed that,
IOM or OIM is a UN Organization, with head office in Geneva, Switzerland
here is their website:
http://www.iom.int/cms/en/sites/iom/home.html
the Colombian office also have their own webpage:
http://www.oim.org.co/
I consider them legit, the real...