About Francis Capital Limited (11652563) United Kingdom