About Afro Twist Ltd (11269324) United Kingdom