About Atomica Limited (08528295) United Kingdom