About Kitenge Textiles Ltd (12322662) United Kingdom