About Atomized Studios Limited (10471166) United Kingdom