About Mamba Clothings Ltd (13358863) United Kingdom