About Holm Oak Capital Limited (07790030) United Kingdom