Steel City Interactive

Steel City Interactive is a video game developer headquartered in Sheffield, England. It is known for Undisputed.

Official Website
English