About James Okeh Consulting Ltd (12282461) United Kingdom