About Okus Ventures Limited (05469738) United Kingdom