About Ol Capital Limited (08041611) United Kingdom