IFC's full name is International Fight Club.
IFC headquarters are located at Bucaramanga, Santander, Colombia.