About Numidia Foods Limited (13441702) United Kingdom