About Okoye Industries Limited (13057910) United Kingdom