About Okf Ventures Limited (10240282) United Kingdom