Jagex

Overview
Jagex is a British gaming company responsible for both Mechscape and Runescape. They have servers all over the world, and are one of the most popular online gaming companies.