About Freeman Capital Limited (12646040) United Kingdom