About Managing Capital Limited Liability Partnership (OC337892) United Kingdom