About Okafors Properties Ltd (10868547) United Kingdom