14 employees
Nature Lock is a food manufacturing company engaged in the production of ready-to-eat stews such as Tayari kula ndengu.
2020
$100K
from 1 investors over 1 rounds
NatureLock Foods raised $100K on October 21, 2021
Investors: FINCA International