About Wambozi Apparel Limited (13398246) United Kingdom