About Mena Food Trading Ltd (12993151) United Kingdom