About Atomus Corporation Ltd (11734561) United Kingdom