About Altix Limited (11000903) United Kingdom