About Okda Management Ltd (09688271) United Kingdom