About Negrila Foods Ltd (11422158) United Kingdom