About Altx Limited (05970912) United Kingdom