About Simuka Africa Apparel Ltd (13536088) United Kingdom