About Atoms Interactive (uk) Limited (12499648) United Kingdom