About Flagstone Group Limited (11522101) United Kingdom