About Altera International Ltd (13202676) United Kingdom