About A1 Telecom Ltd (11826014) United Kingdom