About Atmx Ltd (SC519217) United Kingdom