About Flo Corp Ltd (10090179) United Kingdom