About Flagstone Capital Limited (11869876) United Kingdom