About Okoe Limited (12404317) United Kingdom