About Kenzoe Life Creations Ltd (12174806) United Kingdom