NFC's full name is Nightmare Fighting Championship.
NFC headquarters are located at Alexandria, Egypt.