About Harvard Capital Limited (09874815) United Kingdom