About Atoms Holdings Limited (12707501) United Kingdom