About Omid Vegetables & Fruits Ltd (12253447) United Kingdom