About Altrix Technology Ltd (11305963) United Kingdom