About Afa Retail Ltd (10023139) United Kingdom