About Okus Ventures Ps Limited (12497135) United Kingdom