About Altera Holding Ltd (11098816) United Kingdom