About Okoro And Company (uk) Limited (04849943) United Kingdom