About Okuns Venture Ltd (13055532) United Kingdom