About Sahara Foods Limited (11602344) United Kingdom