About Ac&e Telecommunications Limited (11378783) United Kingdom