About Atari Holdings Limited (04928721) United Kingdom