About Onoka Capital Limited (13010746) United Kingdom