About Northumbria Game Ltd. (12155732) United Kingdom