About Okdee Ltd (13134092) United Kingdom