About Adekofo Ltd (10086259) United Kingdom