About Okaakor Worldwide Ltd (13106872) United Kingdom