About Afro Box Uk Ltd (12721146) United Kingdom