About Kera South Indian Foods Limited (10624457) United Kingdom