CFC's full name is Coliseum Fighting Championship.
CFC headquarters are located at St Petersburg, Russia.