About Okot Obasi Consulting Ltd (12419316) United Kingdom