About Nomil Foods Ltd (11566362) United Kingdom