About Flo&min Ltd (11446494) United Kingdom