About Atomex London Limited (11695528) United Kingdom