About Box Hill Capital Limited (10527223) United Kingdom