About Heka Foods Limited (11553618) United Kingdom