About Magic Africa Ltd (10524170) United Kingdom