About Flagship Group Ltd (12905362) United Kingdom