About Altecnix Limited (03241258) United Kingdom