About Umha Food Limited (12055298) United Kingdom