About Kaizen Clouds Ltd (06959083) United Kingdom