About Kitchen India Ltd (12832114) United Kingdom