About Africa Sovereign Global Corporation Limited (SC607908) United Kingdom