About Atoma Holdings Limited (10660522) United Kingdom