About Kkozzy Kitchen Limited (12720112) United Kingdom