About H.o Capital Limited (12880069) United Kingdom