About Afrikan Oyibo Ltd (10833737) United Kingdom