About Holly Lane Capital Limited (08455464) United Kingdom