About Holland Capital Limited (12614247) United Kingdom