About Altera Technologies Limited (09399969) United Kingdom