About Flourish Management Ltd (10977493) United Kingdom