About Atomatra Limited (07489204) United Kingdom