About Kerala Kitchen Limited (12408789) United Kingdom