About Jamila Foods Ltd (12338253) United Kingdom