About Asca Telecoms Ltd (11971242) United Kingdom