About Altecnic Limited (02095101) United Kingdom