About Kaizen Clothing Ltd (12849617) United Kingdom