About Atomic Partners Limited (07288324) United Kingdom