About Florix Management Limited (04601715) United Kingdom