About Atom Technology Solutions Limited (13637305) United Kingdom