About Kaizen Workspace Limited (07830202) United Kingdom