About Norland Game Studios Ltd (12652195) United Kingdom