About Ajcotter Telecoms Ltd (12681625) United Kingdom