About Omar Foods Ltd (12895325) United Kingdom