About Flourish Group Ltd. (09626190) United Kingdom