About Atomgeo Uk Limited (13173503) United Kingdom