About Atari Limited (04109657) United Kingdom