About Okemo Ltd (09699481) United Kingdom