About Atomic Mind Limited (07753331) United Kingdom