About Management Of Investment Capital Limited (06418171) United Kingdom