Board Thread:General Mod Discussion/@comment-26486187-20160406003332/@comment-26339514-20160408160116

Jagex is actually a company, look here.

http://www.jagex.com/