About Flonix Ltd (SC341802) United Kingdom