About Airtel Africa Telesonic Limited (13664902) United Kingdom