About John Okello Ltd. (11635656) United Kingdom