About Ujima Couture Ltd (13261557) United Kingdom