About Reka Foods Limited (12278218) United Kingdom