About Nigerian Think Tank Group (uk) Ltd (09923183) United Kingdom