About Kitchen Culture Ltd (12256877) United Kingdom