About Omaima Foods Limited (12475168) United Kingdom