About Atomic Studio Ltd (12400837) United Kingdom