About Nigerian Farmer Ltd (12304293) United Kingdom