About Nigeria Investment Co. Limited (08574292) United Kingdom