About Alterax Ltd (11174404) United Kingdom