About Kaizen Flair Ltd (11697310) United Kingdom