About Atomma Ltd (11542838) United Kingdom