About Jenin Foods Ltd (12615449) United Kingdom