About Magnolia Capital Limited (03773519) United Kingdom