About Kitch International Ltd (12852622) United Kingdom