SFC's full name is Submission Fighting Championship.
SFC headquarters are located at Novoaltaysk, Russia.