About Out-growers Tanzania Ltd. (11916682) United Kingdom