About Landhold Capital Limited (06039808) United Kingdom