About Flagship Europe Ltd (11032540) United Kingdom