About Vodicom Limited (12240947) United Kingdom