About Avanti Communications Africa Infrastructure 2 Limited (09996173) United Kingdom