About Float Capital Limited (11406159) United Kingdom