About Avaia Technologies Limited (10428984) United Kingdom