About Flagship Management Limited (05755020) United Kingdom