About Avaya Group Ltd (11426520) United Kingdom