About Afrostellar Ltd (12949351) United Kingdom