FFC's full name is Force Fighting Championship.
FFC headquarters are located at Rio do Sul, Santa Catarina, Brazil.