About Flagship Investments Limited (04199377) United Kingdom