About Avanti Communications Africa Infrastructure 1 Limited (09995872) United Kingdom