About Bamenda Integrated Innovative Cooperative With Bod Limited (11761168) United Kingdom