About Airtel Africa Telesonic Holdings Limited (13664497) United Kingdom