F.A.R Game Studios Ltd.
United Kingdom (Great Britain)