About Atari Games Global Limited (10803280) United Kingdom