About Atomec Ltd (10537902) United Kingdom